body {
   font-family: "宋体";
    background-color: #fff;
    font-size: 18px;
}
.paperTitle{ background-color:#F2F2F2; width:100%; height:29px;position:fixed; top:100px; z-index:99;}
.paperTitle li{ float:left; display:block;font-family:"����"}
.paperTitle li a{ display:none; width:58px; height:21px; background-color:#3f9296; float:left; margin:4px 2px auto 0px; color:#fff; font-size:12px; line-height:21px; text-align:center; text-decoration:none;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";}
#unmark {margin-left:10px;}
.paperTitle li a:hover{ text-decoration:none}
.paperTitle .single{float:left;background:#a1dbdf; height:29px; margin-right:27px; width:189px; font-size:14px; font-weight:bolder; line-height:29px; text-align:center;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53";}
/*test_bt ��������*/
.itemGroupTitle{ font-weight: normal; font-weight:bold; color:#333333; top:99px; font-size:16px; background-color:white; z-index:99; line-height:120%; padding:15px; text-align:left; border-bottom: 1px solid #ECECEC; margin-bottom : 10px;margin-top : 30px; }
/* С������*/
.itemName{ margin:1px 0px 1px 2px;font-family:"宋体"; FONT-SIZE: 14pt;}

.subItemName{line-height:1.5;margin-right:20px;}
.itemNum {
    margin: 13px 0 0 11px;
    font-size: 18px;
    width: 40px;
    height: 40px;
    font-style: italic;
    color: #FFF;
    font-weight: bold;
    float: left;
    text-align: center;
    line-height: 40px;
}
#itembox {
    position: relative;
    width: 100%;
    height: 250px;
    border: 0px solid #000;
    overflow: hidden;
}
/*#boxline {
    z-index: 90;
    position: absolute;
    top: 0;
    left: 40%;
    height: 100%;
    width: 6px;
    overflow: hidden;
    background: #b0e3e7;
    !*cursor: w-resize;*!
}*/
/*#leftbox {
    width: 40%;
    height: 100%;
    overflow: auto;
    float: left
}
#rightbox {
    width: 59%;
    height: 100%;
    overflow: auto;
    float: right
}*/
#rightbox .itemArea {
	margin-top:0 !important;
}
.itemArea .itemArea {
	margin-top:0 !important;
}
.question p {
    text-indent: 2em;
}
.i-question table {
    margin-left: 2em;
    margin-top: 10px;
}
.i-question p {
    text-indent: 2em;
}
/* test_content С��*/
.itemArea {
	margin-bottom:10px;
/*	margin-top:90px; */
    line-height: 1.5;
/*	border-top: 1px solid red;*/
	padding: 15px;
	font-family: "宋体";
	background-color:#F2F2F2;
	position:relative;
}
.itemContext {
  margin:3px 0 0 20px;
}
.itemChoice {
    color: #F00;
    font-weight: bold;
    vertical-align: top;
}
.choiceContext {
    margin-top: 1px;
    margin-left: 10px;
    margin-bottom:16px;
    margin-right: 2px;
}
.choiceList {
    font-size: 18px;
    line-height: 20px;
    padding: 15px 14px;
}
.choiceTitle {
  font-weight:bold;
}
.clear {
    clear: both;
}
label.labelClss p 
{
	padding:0px; margin:0px;display: inline;
}

.e_m_left {
	margin-left:4px;
}
.itemTitle {
	border-bottom:1px solid #CCC;
	margin:3px 0 3px 20px;
}
.itemSubTitle {
	background-color: #ccc;
	width: 80px;
	height: 26px;
	text-align: center;
	border: none;
	line-height: 26px;
	cursor: pointer;
	color:#000;
	outline: none;
}
.itemSubTitle-active {
	background-color: #3f9296;
	color:#fff;
}

.itemSubTitle-left {
	margin-left:-8px;
}
.hideitemArea {
	display:none;
}